﻿@charset "utf-8";
@import url("../css/common/grid.css");/*网格*/
@import url("../css/common/layout.css");/*整体框架*/
@import url("../css/common/icon.css");/*图标*/
@import url("../css/navi/navi_02.css");/*02导航*/
@import url("../css/banner.css");/*幻灯片*/
@import url("../css/navi/classify_01.css");/*侧栏样式*/
@import url("../css/adorner/01/A_style.css");/*01装饰器*/
@import url("../css/adorner/02/A_style.css");/*02装饰器*/
@import url("../css/links.css");/*友情链接*/
@import url("../css/kefu.css");/*在线客服*/
@import url("../css/common/doc.css");/*自定义文档*/

html{
	overflow-x: hidden;
	}

.txtMarquee-left{    height: 42px; width:100%;
    padding-top: 20px;    background-color: #c20932;
    border-bottom: 1px solid #8b0321; position:fixed; z-index:9999; top:0px;}
 
txtMarquee-left span{color:#fff !important;}

/*顶部样式*/
.logo{
	margin-top:0px;
	}
.logo a img{
	width:264px;
	height:auto;
	}
.header_right{
	margin-top: 10px;
    margin-right: 170px;
    width: 720px;
	}

.header{
	background-image: url(../img/top_bg.jpg);
	background-color: #c20932;
	background-repeat: no-repeat;
	background-position: center center;
	margin-top:62px;
	
	}

span.tongji{
	    position: fixed;
    top: 0;
}


.header_links{
	float: right;
	width: 360px;
    margin-right: 10px;
	}
.header_links ul{
	width:155px;
	float:left;
		}
.header_links li{
	float: left;
	margin-right: 10px;
	line-height: 27px;
	color:#fff;
	}
.header_links li a{
	color:#e9e9e9;
	}
.header_links li a:hover{
	color:#fff;
	}
	
/*导航栏样式*/
.wraper{
	width: 760px;
	clear: right;
	float: right;
	margin-top: 10px;
}
.nav{ position:relative; width:100%; height:30px;}
.nav-item{ position:relative; float:left; width:95px; height:30px; line-height:30px; text-align:center; font-size:14px; z-index:1}
.nav-item a{ display:block; height:30px; color:#333; }
.nav-item a:hover{ 
    color:#fff;
    -webkit-transition: all 0.5s linear -1ms;
	-moz-transition: all 0.5s linear -1ms;
	-ms-transition: all 0.5s linear -1ms;
	-o-transition: all 0.5s linear -1ms;
	transition: all 0.5s linear -1ms;
	}
.move-bg{
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	width: 95px;
	height: 30px;
	z-index: 0;
	background-color: #c20932;
	border-radius:30px 30px;
}

.nav .cur a{
	left: 0;
	top: 0;
	width: 95px;
	z-index: 0;
	color: #c20932;
	}
.sy_nav_box{
	background-image: url(../img/nav_erji_bj.png);
	position: absolute;
	top: 112px;
	width: 100%;
	height: 210px;
	display: none;
	}
	
	
.nav .sub .nav_case{
	width: 200px;
	margin-left: 540px;
	background-color: #FFF;
	height:202px;
	}	
.nav .sub .nav_case ul{
	float:left;
	width:400px;
	}
.nav .sub .nav_case li {
	text-align: center;
	float: left;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 5px;
	width:100px;
	height:auto;
}
.nav .sub .nav_case li a{
	color: #333;
	text-align: center;
	display: block;
	width:100%;
	height:auto;
	}
.nav .sub .nav_case li a:hover{
	color: #fff;
	background-image: url(../img/nav_erji_bj.png);
	}
	

.nav .sub .nav_hr{
	width: 100px;
	margin-left: 805px;
	background-color: #FFF;
	height:202px;
	}	
.nav .sub .nav_hr ul{
	float:left;
	width:400px;
	}
.nav .sub .nav_hr li {
	text-align: center;
	float: left;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 5px;
	width:100px;
	height:auto;
}
.nav .sub .nav_hr li a{
	color: #333;
	text-align: center;
	display: block;
	width:100%;
	height:auto;
	}
.nav .sub .nav_hr li a:hover{
	color: #fff;
	background-image: url(../img/nav_erji_bj.png);
	}
	
.nav .sub .nav_xiazai{
	width: 100px;
	margin-left: 895px;
	background-color: #FFF;
	height:202px;
	}	
.nav .sub .nav_xiazai ul{
	float:left;
	width:400px;
	}
.nav .sub .nav_xiazai li {
	text-align: center;
	float: left;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 5px;
	width:100px;
	height:auto;
}
.nav .sub .nav_xiazai li a{
	color: #333;
	text-align: center;
	display: block;
	width:100%;
	height:auto;
	}
.nav .sub .nav_xiazai li a:hover{
	color: #fff;
	background-image: url(../img/nav_erji_bj.png);
	}
	


/*banner*/
.box_skitter { position: relative; background: none; }
    .box_skitter ul { display: none; }
    .box_skitter .container_skitter { overflow: hidden; position: relative; }
    .box_skitter .image { overflow: hidden; }
        .box_skitter .image img { display: none; }
    .box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
        .box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
    .box_skitter .prev_button {
	position: absolute;
	top: 50%;
	left: 20%;
	z-index: 100;
	width: 59px;
	height: 112px;
	overflow: hidden;
	text-indent: -9999em;
	margin-top: -25px;
	background-image: url(../img/prev.png);
	background-repeat: no-repeat;
	background-position: left top;
	opacity: 0.3;
}
    .box_skitter .next_button { position: absolute; top: 50%; right: 20%; z-index: 100; width: 59px; height: 112px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../img/next.png) no-repeat left top !important;
	opacity: 0.3;
	 }
    .box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width: 1920px; height: 650px; }
    #slideshow ul { display: none; }
#slideshow img{
	width:1920px;
	height:650px;
	}


/*首页新闻样式*/
.sy_news{
	background-image: url(../img/heise.png);
	background-repeat: repeat;
	height: 95px;
	width: 100%;
	position: absolute;
	bottom: 0px;
	z-index: 99999;
	}
.sy_news .sy_news_jz{
	width: 1080px;
	margin-top: 25px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}

.navBar_news .m{
	float: left;
	background-color: #FFF;
	width: 495px;
	margin-right: 20px;
	margin-left: 20px;
	position: relative;
	}

.sub_news{
	display:none;
	position: absolute;
	top: -165px;
	z-index: 99999;
	}

.navBar_news .m .sy_news_bt{
	float:left;
	background:#c20932;
	width:90px;
	line-height:44px;
	font-size:14px;
	text-align:center;
	color:#fff;
	font-weight: normal;
	}
.txtScroll-top{
	float:left;
	width:370px;
	margin-left:15px;
	}
.txtScroll-top .infoList li{
	line-height:43px;
	font-weight: normal;
	}
.txtScroll-top .infoList li a{
	color:#333;
	font-size:12px;
	}
.txtScroll-top .infoList li a:hover{
	color:#c20932;
	}
.txtScroll-top .infoList li span{
	float:right;
	color:#808080;
	font-size:10px;
	}

.slideBox_2{
	width: 495px;
	height: 165px;
	position: relative;
	background-color: #FFF;
}
.slideBox_2 .hd{
	height: 15px;
	overflow: hidden;
	position: absolute;
	right: 25px;
	z-index: 1;
}
.slideBox_2 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox_2 .hd ul li{
	float: left;
	margin-right: 0px;
	width: 13px;
	height: 13px;
	line-height: 14px;
	text-align: center;
	cursor: pointer;
	background-image: url(../img/news_yuandian.jpg);
	margin-left: 5px;
}
.slideBox_2 .hd ul li.on{
	color: #fff;
	background-image: url(../img/news_yuandian_hover.jpg);
	height: 13px;
	width: 13px;
}
.slideBox_2 .bd_box{ position:relative; height:100%; z-index:0;   }
.slideBox_2 .bd_box li{
	float:left;
	width: 495px;
	}
.slideBox_2 .bd_box img {
	height: 145px;
	width: 215px;
	float: left;
	padding:10px;
	}
.slideBox_2 .bd_box span{
	float: right;
	width: 232px;
	text-align: left;
	display: block;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 5px;
	height:125px;
	}
.slideBox_2 .bd_box span h3 a{
	font-family: "微软雅黑", "黑体";
	font-size: 14px;
	font-weight: normal;
	color: #333;
	display: block;
	line-height: 25px;
	}
.slideBox_2 .bd_box span h3 a:hover{
	color: #c20932;
	}
.slideBox_2 .bd_box span p{
	font-size: 12px;
	color: #808080;
	line-height: 18px;
	font-family: "微软雅黑", "黑体";
	height: 100px;
	overflow: auto;
	}



/*主体样式*/
.mian_about{
	margin-top: 40px;
	}
.mian_about_bt{
	height: 35px;
	text-align: center;
	width: 370px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	position: relative;
	background-image: url(../img/mian_xiant.jpg);
	background-repeat: repeat-x;
	background-position: center center;
	}
.mian_about_bt span{
	background-color: #c20932;
	font-family: "微软雅黑", "黑体";
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	line-height: 35px;
	text-align: center;
	height: 35px;
	width: 145px;
	display: block;
	margin-bottom: 0px;
	position: absolute;
	left: 50%;
	margin-left: -58px;
	}	
	
/*首页公司图片代码*/
.mian_about_img{
	float: left;
	width: 560px;
	height: 315px;
	}
.TB-focus{ width:560px; height:315px; position:relative;  overflow:hidden; }
	.TB-focus .hd { position:absolute; right:15px; bottom:10px; z-index:1; padding-left:2px; }
	.TB-focus .hd li {
	cursor: pointer;
	margin-left: 5px;
	width: 10px;
	height: 10px;
	background: #fff;
	float: left;
	overflow: visible;
	text-align: center;
	text-indent: 9999999999999px;
	border-radius:50%
}
	.TB-focus .hd li.on {
	background: #c20932;
	opacity: 1;
	filter: alpha(opacity=100);
	z-index: 2;
	position: relative;
}
.TB-focus .bd li a img{
	height: 315px;
	width: 560px;
	}


/*公司tab切换*/
.mian_about_right{
	float:right;
	width:500px;
	background-color:#f0f0f0;
	height:295px;
	padding:10px;
	}
.mian_about_name{
	font-size: 18px;
	color: #000;
	line-height: 36px;
	margin-left:15px;
	}

.tabBar{ width:100%; font-family:"Microsoft YaHei"; }
	.tabBar .hd ul{
	z-index: 5;
	position: relative;
	zoom: 1;
	margin-left: 15px;
}
	.tabBar .hd li{
	float: left;
	height: 38px;
	line-height: 38px;
	margin-right: 10px;
	color: #FFFFFF;
	cursor: pointer;
	background-color: #b0b0b0;
	text-align: center;
	font-family: "微软雅黑", "黑体";
	font-size: 16px;
	width: 120px;
}
	.tabBar .hd li.on{
	height: 38px;
	line-height: 38px;
	overflow: hidden;
	position: relative;
	background-color: #c20932;
}
	.tabBar .hd li.on span{ font-weight:bold; color:#c00;  }
	.tabBar .bd{
	clear: both;
	position: relative;
	height: 220px;
	overflow: hidden;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}
	.tabBar .bd .conWrap{
	width: 470px;
}
	.tabBar .prev,.tabBar .next{ position:absolute; left:10px; top:80px; }
	.tabBar .next{ left:auto; right:10px; }
	.tabBar .prevStop,.tabBar .nextStop{ display:none;  }
	.tabBar .bd p{
	padding-bottom: 10px;
	font-size: 12px;
	line-height: 24px;
	color: #333;
}
.tabBar .bd a{
	color: #c20932;
	}



/*首页产品切换*/
.mian_cp{
	margin-top:45px;
	}
.hasMoreTab{ width:100%; font-family:"Microsoft YaHei";}
	.hasMoreTab .hd{
	line-height: 35px;
	height: 37px;
	position: relative;
	background-image: url(../img/mian_xiant.jpg);
	background-repeat: repeat-x;
	background-position: center center;
}
	.hasMoreTab .hd .more{ float:right; }
	.hasMoreTab .hd ul{
	z-index: 5;
	height: auto;
	overflow: hidden;
	zoom: 1;
	width: 785px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height:37px;
}
	.hasMoreTab .hd li{
	float: left;
	cursor: pointer;
	width: 110px;
	height: 35px;
	border: 1px solid #898989;
	background-color: #FFF;
	font-size: 14px;
	color: #333;
	text-align: center;
}
	.hasMoreTab .hd li.on{
	font-weight: bold;
	height: 35px;
	line-height: 35px;
	font-weight: bold;
	color: #FFF;
	background-color: #c20932;
	font-family: "微软雅黑", "黑体";
	font-size: 14px;
	border: 1px solid #c20932;
}
	.hasMoreTab .bd{
	clear: both;
	position: relative;
	margin-top: 25px;
	width:1100px;
}
	.hasMoreTab .bd h2{ font-size:14px; }
	.hasMoreTab .bd p{ color:#999;  }
	.hasMoreTab .bd p a{ color:#c00;  }
	.hasMoreTab .bd ul a{ color:#3E78B3;  }

.conWrap{
	height:auto;
	}
.conWrap .con li{
	float: left;
	border: 1px solid #898989;
	margin-right: 23px;
	margin-bottom: 23px;
	}
.mosaic-block {
	position: relative;
	overflow: hidden;
	width: 250px;
	height: 160px;
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	background-color: #000;
	background-image: url(../img/progress.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.mosaic-backdrop {
    display:none;
    position:absolute;
    top:0;
    height:100%;
    width:100%;
    background:#111;
}
.mosaic-backdrop img{
	width: 250px;
	height: 160px;
	}
.mosaic-overlay {
	display: none;
	z-index: 5;
	position: absolute;
	width: 100%;
	height: 100%;
}

/*** Custom Animation Styles (You can remove/add any styles below) ***/
.circle .mosaic-overlay {
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";
	filter: alpha(opacity=00);
	display: none;
	background-image: url(../img/cp_hover.png);
	background-repeat: no-repeat;
	background-position: center center;
}

.hasMoreTab .bd .cp_name a{
	font-size: 12px;
	line-height: 30px;
	color: #333;
	text-align: center;
	display: block;
	}
.hasMoreTab .bd .cp_name a:hover{
	color: #c20932;
	}

/*下载样式*/
.fade .mosaic-overlay {
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";
	filter: alpha(opacity=00);
	background-image: url(../img/download_hover.png);
}




/*首页视频和证书*/
.main_video_zs{
	margin-top: 30px;
	width: 100%;
	}
.main_video{
	float: left;
	width: 330px;
	}

.main_video_bt{
	background-color: #c20932;
	height: 40px;
	line-height: 40px;
	color: #FFF;
	font-family: "微软雅黑", "黑体";
	font-size: 15px;
	font-weight: bold;
	}
.main_video_bt img{
	vertical-align: middle;
	margin-left: 15px;
	margin-right: 10px;
	}

.main_video_bt span a{
	font-family: "宋体";
	font-size: 12px;
	line-height: 40px;
	color: #FFF;
	float: right;
	margin-right: 15px;
	}
.main_vidoe_con{
	padding: 10px;
	border: 1px solid #898989;
	}


/*首页证书样式*/
.main_zs{
	width: 730px;
	float: right;
	}
.main_zs_bt img{
	vertical-align: middle;
	margin-left: 15px;
	margin-right: 5px;
	}

.main_zs_bt span a{
	font-family: "宋体";
	font-size: 12px;
	line-height: 40px;
	color: #FFF;
	float: right;
	margin-right: 15px;
	}
	
.main_zs_bt{
	background-color: #c20932;
	height: 40px;
	line-height: 40px;
	color: #FFF;
	font-family: "微软雅黑", "黑体";
	font-size: 15px;
	font-weight: bold;
	}
.main_zs_con{
	
	border: 1px solid #898989;
	background-image: url(../img/zshu_bj.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
	}
.picScroll-left{
	overflow: hidden;
	position: relative;
	height: 260px;
}
.picScroll-left .bd{
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{
	width: 155px;
	height: 220px;
	display: block;
	padding: 2px;
	border: 1px solid #ccc;
}
.picScroll-left .bd ul li .pic a:hover img{
	border-top-color: #c20932;
	border-right-color: #c20932;
	border-bottom-color: #c20932;
	border-left-color: #c20932;
}
.picScroll-left .bd ul li .title{ line-height:24px;   }



/*首页友情链接*/
.link{
	height: auto;
	width: 100%;
	margin-top: 50px;
	margin-bottom: 20px;
	clear: both;
	}
.link_bt{
	background-color: #c20932;
	height: 40px;
	line-height: 40px;
	color: #FFF;
	font-family: "微软雅黑", "黑体";
	font-size: 15px;
	font-weight: bold;
	}
.link_bt img{
	vertical-align: middle;
	margin-left: 15px;
	margin-right: 5px;
	}

.link_bt span a{
	font-family: "宋体";
	font-size: 12px;
	line-height: 40px;
	color: #FFF;
	float: right;
	margin-right: 15px;
	}
	
.link_con{
	overflow: hidden;
	position: relative;
	padding: 10px;
	border: 1px solid #898989;
}
.link_con .bd{
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	overflow: hidden;
}
.link_con .bd ul{ overflow:hidden; zoom:1; }
.link_con .bd ul li{
	float: left;
	_display: inline;
	overflow: hidden;
	text-align: center;
	width: auto;
	margin-top: 0;
	margin-right: 8px;
	margin-bottom: 0;
	margin-left: 8px;
}
.link_con .bd ul li .pic{
	text-align: center;
}
.link_con .bd ul li .pic img{
	width: 240px;
	height: 96px;
	display: block;
}
.link_con .bd ul li .pic a:hover img{
	border: 0px solid #FFFFFF;
}
.link_con .bd ul li .title{ line-height:24px;   }


/*底部样式*/
.footer{
	width: 100%;
	background-image: url(../img/dibu_bj.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	border-top-width: 6px;
	border-top-style: solid;
	border-top-color: #000;
	}

.footer_1{
	width: 1080px;
	margin-top: 50px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}
.footer_lxfs{
	float:left;
	width:600px;
	}
.footer_bt{
	font-family: "微软雅黑", "黑体";
	font-size: 18px;
	color: #FFF;
	background-image: url(../img/dibu_xiantiao.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	line-height: 40px;
	}
.footer_bt span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #FFF;
	margin-left: 5px;
	}


.footer_con .span1{
	float: left;
	margin-top: 20px;
	}
.footer_con .span1 p{
	color: #FFF;
	font-size: 14px;
	line-height: 30px;
	}
.footer_con .span2{
	float: right;
	text-align: center;
	margin-bottom: 10px;
	}
.footer_con .span2 img{
	width:115px;
	height:115px;
	}
.footer_con .span2 p{
	font-size: 14px;
	color: #FFF;
	}


/*留言样式*/
.footer_liuyanban{
	float: right;
	width: 370px;
	}
.footer_liuyanban .liuyanban{
	margin-top: 20px;
	}
.footer_liuyanban .liuyanban li{
	margin-bottom: 18px;
	}
.footer_liuyanban .name{
	background-image: url(../img/liuyan_name.png);
	background-position: center center;
	background-repeat: no-repeat;
	height: 47px;
	width: 369px;
	border: none;
	line-height: 47px;
	}
.footer_liuyanban .phone{
	background-image: url(../img/liuyan_phone.png);
	background-position: center center;
	background-repeat: no-repeat;
	height: 47px;
	width: 369px;
	border: none;
	font-family: "微软雅黑", "黑体";
	font-size: 14px;
	color: #333;
	line-height: 47px;
	}
.footer_liuyanban .content{
	background-image: url(../img/liuyan_content.png);
	background-position: left center;
	height: 122px;
	width: 369px;
	border: none;
	font-family: "微软雅黑", "黑体";
	font-size: 14px;
	color: #333;
	}
.footer_liuyanban .yzm input{
	background-image: url(../img/liuyan_content.png);
	background-position: left center;
	height: 28px;
	width: 100px;
	border: none;
	font-family: "微软雅黑", "黑体";
	font-size: 12px;
	color: #333;
	float: left;
	margin-left: 15px;
	}
	
.footer_liuyanban input{
	background: none;
	height: 47px;
	width: 310px;
	border: none;
	font-family: "微软雅黑", "黑体";
	font-size: 14px;
	color: #333;
	text-indent: 10px;
	}
.footer_liuyanban textarea{
	background: none;
	height: 120px;
	width: 310px;
	border: none;
	font-family: "微软雅黑", "黑体";
	font-size: 14px;
	color: #333;
	text-indent: 10px;
	}

.footer_liuyanban .yzm{
	position: relative;
	width: 369px;
	}
.footer_liuyanban .yzm img{
	float:left;
	}
.footer_liuyanban .yzm a{
	width: 113px;
	height: 30px;
	float: left;
	background: #ccc;
	border: none;
	font-family: "微软雅黑", "黑体";
	font-size: 14px;
	color: #333;
	line-height: 30px;
	font-weight: normal;
	position: absolute;
	right: 0px;
	}

.footer_liuyanban .yzm a:hover{
	background: #c20932;
	-webkit-transition: all 0.5s linear -1ms;
	-moz-transition: all 0.5s linear -1ms;
	-ms-transition: all 0.5s linear -1ms;
	-o-transition: all 0.5s linear -1ms;
	transition: all 0.5s linear -1ms;
	color: #FFF;
	}


.footer_2{
	background-color: #000;
	height: 76px;
	width: 100%;
	line-height: 37px;
	/*margin-top: 50px;*/
	}
.footer_2 .footer_jz{
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}

.footer_banquan{
	color: #808080;
	float: left;
	}
.footer_banquan p{
	display: inline-block;
	color: #808080;
	line-height: 37px;
	}
.footer_banquan a{
	color:#808080;
	}
.footer_banquan a:hover{
	color: #FFF;
	}
.footer_nav{
	float: right;
    margin-right: 500px;
	}
.footer_nav li{
	float: left;
	color: #808080;
	margin-left: 5px;
	}
.footer_nav li a{
	color: #808080;
	}
.footer_nav li a:hover{
	color: #FFF;
	}



/*内页主框架样式*/
.nye_main{
	width: 100%;
	}
.main_nye{
	width:100%;
	}
.nye_bt{
	}
.nye_bt_jz{
	width: 1080px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}

.nye_bt_jz h2{
	float: left;
	color: #333;
	font-family: "微软雅黑", "黑体";
	line-height: 36px;
	font-weight: normal;
	font-size: 24px;
	margin-top: 10px;
	}
.nye_bt_jz h2 span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	}
.nye_bt_jz p{
	float: right;
	color: #808080;
	margin-top: 10px;
	}
.nye_bt_jz p a{
	color: #333;
	}
.nye_bt_jz p a:hover{
	text-decoration: underline;
	}

.nye_nav{
	width: 100%;
	margin-top: 30px;
	height: 30px;
	background-image: url(../img/mian_xiant.jpg);
	background-repeat: repeat-x;
	background-position: center center;
	}
.nye_nav ul{
	width: 1080px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}
.nye_nav ul li{
	float: left;
	margin-bottom: 10px;
	}
.nye_nav ul li a{
	text-align: center;
	display: block;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
	font-family: "微软雅黑", "黑体";
	font-size: 14px;
	color: #333;
	border: 1px solid #CCC;
	background-color: #FFF;
	}
.nye_nav ul li a:hover{
	color: #fff;
	background-color: #c20932;
	-webkit-transition: all 0.5s linear -0.5ms;
	-moz-transition: all 0.5s linear -0.5ms;
	-ms-transition: all 0.5s linear -0.5ms;
	-o-transition: all 0.5s linear -0.5ms;
	transition: all 0.5s linear -0.5ms;
	border: 1px solid #c20932;
	}
.nye_nav .nye_nav_cur{
	color: #fff;
	background-color: #c20932;
	border: 1px double #c20932;
	}

.nye_zw{
    width: 1080px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 50px;
	margin-left: auto;
	}



/*产品中心*/
.products_list{
	width: 800px;
	padding-top: 20px;
	}
 .products_list li{
	float: left;
	border: 1px solid #d0d0d0;
	margin-bottom: 23px;
	padding: 0px;
	margin-left: 10px;
	}
 .products_list li img{
	height: 160px;
	width: 250px;
	}

.products_list .cp_name{
	line-height: 36px;
	text-align: center;
	}
.products_deta{
	margin-top: 32px;
	margin-bottom: 20px;
	}
.products_deta h2{
	font-family: "微软雅黑", "黑体";
	font-size: 24px;
	line-height: 30px;
	font-weight: normal;
	color: #333;
	text-align: center;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	}
.products_deta .pro_zw{
	padding: 10px;
	margin-bottom: 20px;
	margin-top: 20px;
	}


/*新闻样式*/
.news_list li{
	width: 800px;
	border-bottom: 1px solid #ddd;
	height: 145px;
	overflow: hidden;
	clear: both;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
	}
.news_list li a img{
	float: left;
	height: 132px;
	width: 225px;
	}
.news_list li a img:hover{
	height: 128px;
	width: 221px;
	border: 2px solid #c20932;
	}

.news_list li .text {
	float: right;
	width:560px;
    }

.news_list .topic{
	color: #333;
	font-size: 18px;
	overflow: hidden;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	margin-top: -3px;
	margin-bottom: 3px;
	line-height: normal;
	font-family: "微软雅黑", "黑体";
	font-weight: bold;
	}
.news_list .topic:hover{
	color: #c20932;
	}

.news_list li .text .intro {
	line-height: 20px;
	height: 80px;
	color: #666;
	overflow: auto;
	margin-top: 3px;
	margin-bottom: 3px;
    }

.news_list li .text .bottom {
	height: 30px;
	line-height: 30px;
	overflow: auto;
   }

.news_list li .text .bottom .more {
float: left;
text-transform: uppercase;
font-size: 12px;
color: #c6c6c6;
   }
.news_list li .text .bottom .more:hover{
	color: #c20932;
	}
.news_list li .text .bottom .data {
float: right;
color: #c6c6c6;
font-size: 12px;
}


.Paging{
	margin-top: 20px;
	}

.news_list h1{
	font-weight: normal;
	}


/*招聘样式*/
.hr .adorn{
	height: auto;
	margin-bottom: 15px;
	float: left;
	width: 777px;
	}
.hr .adorn h2{
	font-size: 18px;
	font-weight: normal;
	text-indent: 8px;
	}
.hr .adorn h3{
	font-size: 18px;
	font-weight: normal;
	text-indent: 8px;
	}
.hr .adorn h3 img{
	margin-right: 5px;
	}


.right_main{
	padding-top:0px;
	}

/*资质证书*/
.honor{
	width: 800px;
	margin-bottom: 20px;
	}
.honor li{
	float: left;
	text-align: center;
	padding-bottom: 20px;
	padding-left: 23px;
    width: 200px;
    overflow: hidden;
    box-sizing: border-box;
	 }
.honor li p{
    height: 22px;
    line-height: 18px;
    padding: 5px;
}
.honor li img{
	height: 249px;
	width: 175px;
	border: 1px solid #e0e0e0;
	}
.honor li img:hover{
	border: 1px solid #c20932;
	}

/*友情链接*/
.Links ul{
	width: 1100px;
	}
.Links li{
	float: left;
	margin-right: 17px;
	margin-bottom: 25px;
	}
.Links li a img:hover{
	border: 1px solid #c20932;
	}
































































































































































